package com.csun.cmny.provider.model.vo.revise;

import lombok.Data;

import javax.persistence.Column;
import java.math.BigDecimal;

/**
 * @Auther: chisj chisj@foxmal.com
 * @Date: 2019-10-15 17:25
 * @Description:
 */
@Data
public class ReviseTmpItemVo {

    /**
     * 收费类别id
     */
    private Long expenseTypeId;

    /**
     * 收费项目id
     */
    private Long expenseItemId;

    /**
     * 缴费类型名
     */
    private String itemType;

    /**
     * 缴费项目名
     */
    private String itemName;

    /**
     * 调整前的实际费用
     */
    private BigDecimal beforeFee = BigDecimal.ZERO;

    /**
     * 调整后的实际费用
     */
    private BigDecimal afterFee = BigDecimal.ZERO;

    /**
     * 调整差额 - 每一项的调整差额 = afterFee - beforeFee
     */
    private BigDecimal agio;

    /**
     * 调整差额百分比
     */
    private BigDecimal payPercent;

    /**
     * 调整差额合计 = agio * returnPercent
     */
    private BigDecimal agioTotal;

}
